$(document).ready(function(){
	
	//初始化
	var address,stockSum = 0,goodsSum = 0,priceSum = 0.00,Split = false;
	var json = {"mobile":"13414141115"};
	var pramas = JSON.stringify(json);
	var url = "";//http://192.168.2.247:8080";
	
	$(".history").hide();
	$("#commend").hide();
	$(".isSplit").hide()
	$(".selStore").hide();
	$(".payCon").hide();
	$("input:radio[name='isSplit'][value=0]").attr("checked",true);
	$(".sure").hide();
//	$("#cause").attr('data-state','0')
//	$("#cause").hide();
	
	//处理json
	//function changeJson(ob){
//		var json = JSON.stringify(ob).replace('null','""');
//		return JSON.parse(json)
//	}
	//基础信息查询
	$.ajax({  
		url: url+"/customercenter/getMemberInfoByMobile",  
		type: "post",
		data: pramas,
        dataType: "json",
        contentType: "application/json",
		error: function(){
            console.log("error");
		},   
		success: function(data){
			//data = changeJson(data);
			console.log(data);
			$(".baseInfmt").html('');
			$("#baseInfmt1").html('<tr>'+
										  '<td>会员手机：<input type="image" value="'+data.mobile+'" /></td>'+
										  '<td>会员姓名：<input type="image" value="'+data.nickName+'" /></td>'+
										  '<td>会员积分：<span>'+data.point+'</span></td>'+
									  '</tr>'+
									  '<tr>'+
										  '<td>会员生日：<input type="image" value="'+data.birthday+'" /></td>'+
										  '<td>会员性别：<input type="image" value="'+data.sexType+'" /></td>'+
										  '<td>会员等级：'+data.level+'</td>'+
									  '</tr>');
			$("#baseInfmt2").html('<tr>'+
										  '<td colspan="2">最近下单时间：<font color="#ff0000">'+data.lastPlaceOrderTime+'</font></td>'+
										  '<td>最近订单号：'+data.lastPlaceOrderId+'</td>'+
										  '<td>注册日期：'+data.regTime+'</td>'+
									  '</tr>'+
									  '<tr>'+
										  '<td>订单总数：'+data.placeOrderNum +'</td>'+
										  '<td>分组：'+data.groupNames+'</td>'+
										  '<td>消费总金额：￥'+data.consumptionOrderMoney+'</td>'+
										  '<td>注册渠道：'+data.channelType+'</td>'+
									  '</tr>');
			//修改基本信息 
			$(".baseInfmt input").click(function(e) {
				$(this).attr('type','text');
				$(this).blur(function(e) {
					$(this).attr('type','image');
				});
			});
			
		}
	}); 
	
	//根据手机号 判断是否是系统会员
	$.ajax({  
		url: url+"/customercenter/isSysMemberByMobile",  
		type: "post",
		data: pramas,
        dataType: "json",
        contentType: "application/json",
		error: function(){
            console.log("error");
		},   
		success: function(data){
			console.log(data);
			if(data.success){
				console.log(data.memberId)
				$("#con").show();
				$(".btn1").hide();
			}else{
				$("#con").hide();
				$(".btn1").show();
			}
		}
	}); 
	
	//根据手机号 注册为系统会员
	$("#register").click(function(e) {
        $.ajax({  
			url: url+"/customercenter/registerByMobile",  
			type: "post",
			data: pramas,
			dataType: "json",
			contentType: "application/json",
			error: function(){
				console.log("error");
			},   
			success: function(data){
				console.log(data);
				if(data.success){
					window.location.reload();
				}else{
					alert("注册失败")
				}
			}
		}); 
    });
	//临时客户
	$("#temporary").click(function(e) {
        window.location.href = "";
    });
	
	//选择地址
	$(".adbtn").click(function(e) {
        address = $(this).prev().html();
		$(".selAd").removeClass('selAd');
		$(this).closest('.adcon').addClass('selAd');
		$("#conAd").html(address);
		//alert(address)
    });
	//下单or历史订单
	$(".btn2").click(function(e) {
        $(".selbtn2").removeClass('selbtn2');
		$(this).addClass('selbtn2');
		if($(this).attr('data-id') == 1){
			$(".order").show();
			$(".history").hide();
		}else{
			$(".order").hide();
			$(".history").show();
		}
    });
	//搜索商品
	$("#goodsSearch").click(function(e) {
		//相似商品
		$(".like").click(function(e) {
			$("#likeGoods").show();
			
		});
    });
	//打开地图
	$("#addAD").click(function(e) {
		$("#map").show();
    });
	//关闭相似商品
	$(".like").click(function(e) {
		$("#likeGoods").show();
		
	});
	$("#closeLG").click(function(e) {
		$("#likeGoods").hide();
	});
	$("#closeMap").click(function(e) {
		$("#map").hide();
	});
	
	//购买过or推荐
	$(".title3").click(function(e) {
        $(".title3").removeClass('selT3');
		$(this).addClass('selT3');
		if($(this).attr('data-id') == 1){
			$("#sold").show();
			$("#commend").hide();
		}else{
			$("#sold").hide();
			$("#commend").show();
		}
    });
	
	//购买
	$(".buy").click(function(e) {
		var str = $(this).closest('tr').prop("outerHTML").replace('<th class="buy">购买</th>','');
		str = str.replace('<th class="like">查看</th>','<th class="del">删除</th')
        $("#shopcar tbody").append(str);
		//购物车内删除该商
		$(".del").click(function(e) {
			$(this).closest('tr').remove();
			isSplit();
			sum()
		});
		isSplit();
		sum();
    });
	
	//合计
	function sum(){
		stockSum = 0,goodsSum = 0,priceSum = 0;
		$("#shopcar .stockSum").each(function(){
			stockSum += ($(this).html()-0)
		});
		$("#shopcar .goodsSum input").each(function(){
			goodsSum += ($(this).val()-0)
		});
		$("#shopcar .priceSum").each(function(){
			priceSum += ($(this).html()-0)
		});
		$("#stockSum").html(stockSum);
		$("#goodsSum").html(goodsSum);
		$("#priceSum").html(priceSum)
	}
	
	//是否拆单
	function isSplit(){
		var i = true,store,time,state = true;
		$("#shopcar .storeName").each(function(){
			if(i){
				store = $(this).html();
				time = $(this).next().html();
				i = false;
				$(".isSplit").hide();
			}else{
				if(state){
					if(store != $(this).html() || time != $(this).next().html()){
						$(".isSplit").show();
						state = false;
					}else{
						$(".isSplit").hide();
						$("input:radio[name='isSplit'][value=0]").attr("checked",true);
						Split = false;
					}
				}
			}	
		});
	}
	$(".isSplit input").click(function(e) {
    	if($(this).attr('value') == 1)Split = true;
		else Split = false;
    });
	
	//清空购物车
	$("#cleanCar").click(function(e) {
        $("#shopcar tbody").html('');
		$(".selStore").html('');
        $(".selStore").hide();
		$(".isSplit").hide();
		$("input:radio[name='isSplit'][value=0]").attr("checked",true);
		Split = false;
		sum()
    });
	
	//推荐门店&结算&关单
	$("#selStore").click(function(e) {
		$(".selStore").html();
        $(".selStore").show();
    });
	$(".pay").click(function(e) {
		var str = '';
		$("#shopcar .storeName").each(function() {
			var str2 = $(this).html()+"("+ $(this).next().html()+","+ $(this).next().next().html() +") ";
			var test = new RegExp(str2);
			if(!(str.indexOf(str2)>=0)){
				if(Split)str +=str2;
				else str = str2	
			}
		});
		console.log(str);
		$("#conStore").html(str);
		$("#conPrice").html("￥"+$("#priceSum").html());
        $(".payCon").show();
		$(".sure").show();
    });
	
	//关单 or 确认下单
	$("#close").click(function(e) {
        if(confirm("确认关单")){}
    });
	$("#sure").click(function(e) {
        if(confirm("信息已验证完毕")){}
    });
	
	//$("#close").click(function(e) {
//        if( $("#cause").attr('data-state') == 1 ){
//			$("#cause").hide();
//			$("#cause").attr('data-state','0')
//		}else{
//			$("#cause").show();
//			$("#cause").attr('data-state','1')
//		} 
//    });

	//历史订单查看详情
	$(".oCTit").click(function(e) {
        $(".seloCTit").removeClass(".seloCTit");
		$(this).addClass('.seloCTit')
    });
	$('.look').click(function(e) {
		if( $(this).attr('data-state') == 0){
			$(this).closest('tr').next().show();
			$(this).html('收起');
			$(this).attr('data-state','1')
		}else{
			$(this).closest('tr').next().hide();
			$(this).html('查看');
			$(this).attr('data-state','0')
		}
    });

	
});
